.foodtop {
    background-color: rgb(0, 148, 255);
    color: white;
}

.rv-nav-bar__text {
    color: white;
}

.rv-nav-bar .rv-icon {
    color: white;
}

.container {
    height: 85vh;
    background-color: #ffffff;
    display: flex;
    justify-content: flex-start;
    align-items: stretch;


    [data-prefers-color='dark'] & {
        background-color: unset;
    }

}

.side {
    flex: none;
}

.main {
    flex: auto;
    padding: 0 24px 32px;
    overflow-y: scroll;
    margin-bottom: 70px;

    h2 {
        margin: 0;
        padding: 12px 0;
    }
}

.foodbutadd {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: rgb(63, 69, 255);
    width: 38px;
    height: 38px;
    text-align: center;
    font-size: 28px;
    border-radius: 100%;
    padding: 0;
    color: white;
    border: none;
}

.foodbutadd span {
    font-family: 'Roboto Thin', 'PingFang SC Thin', sans-serif;
    font-weight: 100;
    transform: scale(0.9);
    display: inline-block;
    font-synthesis: weight;
}

/* Modify Submit Bar Button */
.rv-submit-bar__button .rv-button {
    background-color: rgb(63, 69, 255);
    /* Match .foodbutadd color */
    color: white;
    height: 44px;
    /* Adjust height as needed */
    font-size: 18px;
    /* Adjust font size */
    border-radius: 22px;
    /* Keep it rounded, adjust if needed */
    border: none;
    /* Ensure no border */
    font-weight: bold;
    /* Make text bold like typical buttons */
}

/* Optional: Style for disabled state */
.rv-submit-bar__button--disabled .rv-button {
    background-color: #c8c9cc;
    opacity: 0.6;
}

#anchor-67f662b0fc902f5948c79440 {
    font-size: 0.9rem;
}

.adm-side-bar-item-title {
    font-size: 0.4rem;
}



.rv-button__text{
    font-size: 0.4rem;
}

.rv-submit-bar__button.rv-button{
    width: 3rem;
    height: 1rem;
}
.rv-submit-bar__text span {
    /* background-color:;
     */
     font-size: 32px;
}

.rv-button__text{
    font-size: 28px;
}

.rv-button__content{
    /* background-color:aqua; */
}

.rv-nav-bar__left{
    font-size: 30px;
}

.rv-icon{
    width: 38px;
}
.rv-product-card__desc{
    font-size: 32px;
}

.rv-product-card__price-currency{
    font-size: 24px;
}

.rv-product-card__price-integer{
    font-size: 35px;
}
.rv-product-card__price-decimal{
    font-size: 26px;
}
.rv-image__img{
    width: 165px;
}
.rv-product-card__header{
    width: 100%;
    /* display: flex; */
    
}
.rv-product-card__content{
    /* width: 200px;
     */
     /* flex: 7; */
     width: 10px;
    
}
.rv-product-card__thum{
    /* flex: 3; */
}